character-presenting device - German English Dictionary